page no 67
DEAD CHARACTER MESSAGE:-
                 Window program can usally ignore WML DEADCHAR and WML SYS.DEADCHAR message,but we should definetly know what dead character are and how they work.
                 on some non-u.s english keyboards,certain keys defined to add diacritic to a letter. these are called"dead key" because they do notgenerate character by them slaves.
                   the windows logic even has built in error handing:if the dead key followed by a leeter that can't
take a diacritic (such as 's'),the window procedure recives two WM-char message in row the first with WParam equal to the ASCII  code for the diacritic by itself and the second with WParam equal to the ASCII code for the letter 's'.

*KEYBORD MESSAGE AND CHARACTER SETS:-
                 various keybord layouts exit in this living world.Each have thir own characteristics behaviour according to the lingulnastics world using it.this can be cateogonised a internationalization of keybord usages.
KEYVIEW display the contint of  each strok and character message that it receives inits window procedure.
                it saves the message in an array of msg structure the size of the array is based on the size of the maximized window size & the fixed picth